tacky accessories or adornments - Turco Inglés Diccionario